[XEN][POWERPC] Flush the ERAT very early on secondary processors.
authorJimi Xenidis <jimix@watson.ibm.com>
Sat, 11 Nov 2006 17:04:45 +0000 (12:04 -0500)
committerJimi Xenidis <jimix@watson.ibm.com>
Sat, 11 Nov 2006 17:04:45 +0000 (12:04 -0500)
commitaf3c26d45433fba5458a1893c8c040e27c15197f
treea9fb20397e33d563be325bd4308b9afa3922005e
parent481e9c2666c7467fb61793839dc458ddd94876e7
[XEN][POWERPC] Flush the ERAT very early on secondary processors.
This patch solves the problem with the "Synchronizing timebase hang"
that both SMP and "nosmp" users have experienced.  It blows away the
ERAT but performing an SLBIA in the seconadry processor "spinup" code.
Signed-off-by: Amos Waterland <apw@us.ibm.com>
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com>
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
--HG--
extra : transplant_source : 8%17%C8L%B7%E8%16GW%80B%D3%E7%25%94%1E%E5%F2LQ
xen/arch/powerpc/powerpc64/exceptions.S